Sales
AddressProperty TypeCurrent Estimated ValuePrice PaidDate
GREEN PLACE Detached £1,999,999 20 Mar 2015